rough sledding - German English Dictionary